feat: add guides list to toolbar v2 w/ eligibility status indicators#846
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
968d4b2 to
ac879d5
Compare
89d2bfa to
a415e75
Compare
ac879d5 to
84f9e9e
Compare
a415e75 to
b5369e6
Compare
84f9e9e to
0ebc110
Compare
b5369e6 to
0a38e96
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
| return { | ||
| debug: state.debug, | ||
| }; | ||
| return <GuideRow key={guide.key} guide={guide} orderIndex={idx} />; |
There was a problem hiding this comment.
Filtered guide list shows non-sequential row numbering
Low Severity
In GuidesList, the idx from guides.map() is passed directly as orderIndex to GuideRow. When displayOption is "all-eligible", ineligible guides return null but idx still reflects the original array position. This creates visible gaps in the row numbering (e.g., #1, #3, #5 instead of #1, #2, #3). Using .filter() before .map() would produce sequential numbering for the visible rows.
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #846 +/- ##
==========================================
- Coverage 67.97% 67.34% -0.64%
==========================================
Files 199 203 +4
Lines 8194 8461 +267
Branches 1075 1101 +26
==========================================
+ Hits 5570 5698 +128
- Misses 2599 2738 +139
Partials 25 25
|



Description
GuidesListto show a list of guides with its eligibility statusesGuidesListDisplaySelectto filter the list based on eligibility statusesGuideHoverCardthat shows individual guide's payload from the guide client state storeScreenshots or videos
CleanShot.2026-02-12.at.10.47.26.mp4